package com.glink.manage.vo.video;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author xum
 * @since 2024/7/22
 **/
@Data
public class PatrolIntelligentEquipChannelNvrVO implements Serializable {

    @ApiModelProperty(value = "通道obj_id")
    private String objId;

    @ApiModelProperty(value = "所属智能设备")
    private String equipId;

    @ApiModelProperty(value = "所属硬盘录像机")
    private String belongEquipId;

    @ApiModelProperty(value = "设备名称")
    private String patrolDeviceName;

    @ApiModelProperty(value = "设备编码")
    private String patrolDeviceCode;

    @ApiModelProperty(value = "使用类型(代码:UseType):10枪机;11球机;12云台;13微型摄像机;14卡片机;15双目摄像机")
    private String useMode;

    @ApiModelProperty(value = "序号")
    private String serialNumber;

    @ApiModelProperty(value = "通道号")
    private String channelNumber;

    @ApiModelProperty(value = "设备通道号")
    private String equipChannelNumber;

    @ApiModelProperty(value = "视频流类型(1可见光;2红外)")
    private String urlType;

    @ApiModelProperty(value = "主码流")
    private String mainUrl;

    @ApiModelProperty(value = "子码流")
    private String subUrl;

    @ApiModelProperty(value = "视频通道编码ID")
    private String channelCode;

    @ApiModelProperty(value = "视频通道编码ID(NVR)")
    private String channelCodeNvr;

    @ApiModelProperty(value = "是否在线")
    private String onLine;
}
